﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WorldConqueror.Contracts.Maths.DataContracts
{
    public interface ISphericalPolyline : IShape
    {
        IList<ICoordinate> Coordinates { get; set; }
    }

    public class SphericalPolyline : Shape, ISphericalPolyline
    {
        public override double Area
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public override double Perimeter
        {
            get
            {
                throw new NotImplementedException();
            }
            set
            {
                throw new NotImplementedException();
            }
        }

        public virtual IList<ICoordinate> Coordinates { get; set; }
    }
}
